seal oil supply system - Alemán Inglés Diccionario